package com.sport.common.util;

import java.util.Random;
import java.util.UUID;

/**
 * Author: Lai
 * Email：aYong1324@163.com
 * Time：2022年5月11日23:13:14
 * Description：生成UUID，随机数等
 */

public class RandomUtil {

    // 随机数
    static int randomNumber;

    // Random实例
    static Random random = new Random();

    // 获取唯一的UUID
    public static String getUUID(){
        return UUID.randomUUID().toString().replace("-","");
    }

    // 获取四到六位的验证码
    public static String getRandomNum(){
        randomNumber = random.nextInt(899999)+10;
        return Integer.toString(randomNumber);
    }

    // 获取[0,size-1]范围内的一个随机数，经常是下标
    public static int getRandomIndex(int size){
        return random.nextInt(size);
    }

}
